/* 
*search
*lichuang
*2018/7/5
*/
body{background: #f5f5f5;}
/* 飞入图片 */
.shop-img-flyer{width: 100px;height: 100px;border: 3px solid #fff;box-shadow: 0px 0px 15px #999;border-radius: 50%;}
/* 导航标题 */
.shop-search{width: 100%;}
.shop-search .shop-nav-title{width: 100%;height: 50px;line-height: 50px;background: #f3f3f3;}
.shop-search .shop-nav-title a,.shop-search .shop-nav-title span{color: #555555;}
.shop-search .shop-nav-title a:hover{color: #ff6600;}
.shop-search .shop-nav-title span{margin: 0px 10px;}
.shop-search .shop-nav-ellips{display: inline-block;vertical-align: middle;width: 150px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
/* 分类 */
.shop-search .shop-category{width: 1438px;border: 1px solid #e1e1e1;background: #fff;margin-bottom: 25px;}
.shop-search .shop-category dl{width: 100%;border-top: 1px solid #e1e1e1;}
.shop-search .shop-category dl:first-child{border-top: 0px;}
.shop-search .shop-category dl:after{content: "";width: 100%;height: 0px;clear: both;display: block;}
.shop-search .shop-category dl dt,.shop-search .shop-category dl dd{float: left;}
.shop-search .shop-category dl dt{padding: 25px 30px;width: 1228px;width: 88px;line-height: 45px;color: #666;}
.shop-search .shop-category dl dd{padding: 25px 30px;width: 1228px;border-left: 1px solid #e1e1e1;}
.shop-search .shop-category dl dd .shop-category-item{height: 45px;line-height: 45px;color: #333;width: 194px;padding-right: 10px;text-align: left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;float: left;}
.shop-search .shop-category dl dd:after{content: "";width: 100%;height: 0px;clear: both;display: block;}
.shop-search .shop-category dl dd .shop-category-item:hover,.shop-search .shop-category dl dd .shop-category-item.shop-active{color: #ff6600;}

/* 搜索结果页，工具条 */
.shop-search .shop-total{height: 68px;line-height: 68px;color: #333;overflow: hidden;}
.shop-search .shop-total .shop-filter{float: left;}
.shop-search .shop-total .shop-filter-item{color: #333;float: left;margin-right: 30px;}
.shop-search .shop-total .shop-filter-item.shop-active,.shop-search .shop-total .shop-filter-item:hover{color: #ff6600;}
.shop-search .shop-total .shop-filter-item .shop-icon{margin-left: 5px;vertical-align: middle;}
.shop-search .shop-total .shop-right-total{float:right;text-align: right;}
.shop-search .shop-total .shop-right-total .shop-font-gray{color: #999;}
.shop-search .shop-total .shop-right-total .shop-font-orange{color: #ff6600;}
.shop-search .shop-total .shop-right-total .shop-num{margin:0px 15px;}
.shop-search .shop-total .shop-right-btns{float: right;width: 57px;height: 28px;border:1px solid #e1e1e1;margin-top: 18px;margin-left: 15px;}
.shop-search .shop-total .shop-right-btns .shop-btn{width: 28px;height: 28px;line-height: 28px;display: block;float: left;background-color: #fff;text-align: center;color: #333;}
.shop-search .shop-total .shop-right-btns .shop-btn:hover{color: #ff6600;}
.shop-search .shop-total .shop-right-btns .shop-btn-left{border-right: 1px solid #e1e1e1;}
.shop-search .shop-total .shop-right-btns .shop-btn.shop-disable{color: #ccc;}
.shop-search .shop-total .shop-right-btns .shop-btn.shop-disable:hover{color: #ccc;}
/* 搜索结果商品 */
.shop-search .shop-result{overflow-x: hidden;}
.shop-search .shop-result ul{width: 1460px;}
.shop-search .shop-result ul li{width: 270px;height: 362px;float: left;margin-right: 20px;margin-bottom: 20px;background: #fff;text-align: center;border:1px solid #eeeeee;}
.shop-search .shop-result .shop-goods-img{width: 215px;height: 215px;margin: 20px auto 0px;}
.shop-search .shop-result .shop-goods-title{width: 250px;padding: 0px 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height: 30px;line-height: 30px;color: #333;margin-top: 6px;}
.shop-search .shop-result ul li:hover .shop-goods-title{color: #ff6600;}
.shop-search .shop-result .shop-goods-price{width: 250px;padding: 0px 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height: 30px;line-height: 30px;font-weight: bold;color: #ff6600;font-size: 16px;}
.shop-search .shop-result .shop-btns{margin-top: 25px;border-top: 1px solid #eeeeee;height: 35px;}
.shop-search .shop-result .shop-btn{color: #aaa;float: left;display: block;line-height: 35px;text-align: center;overflow: hidden;}
.shop-search .shop-result .shop-btn .shop-icon{vertical-align: middle;}
.shop-search .shop-result .shop-btn:hover{color: #ff6600;}
.shop-search .shop-result .shop-btn-attend{width: 78px;border-right: 1px solid #eeeeee;}
.shop-search .shop-result .shop-btn-add-cart{width: 191px;}
/* 分页样式 */
.shop-search .shop-page{margin: 50px auto;height: 43px;line-height: 43px;text-align: right;}
.shop-search .shop-page .shop-btn{display: inline-block;padding: 0px 15px;height: 43px;line-height: 43px;margin-left: 10px;cursor: pointer;border: 1px solid #e1e1e1;color: #666;}
.shop-search .shop-page .shop-btn:hover,.shop-search .shop-page .shop-btn.shop-active{color: #fff;font-weight: bold;background: #ff6600;border-color: #ff6600;}
.shop-search .shop-page span{margin-left: 10px;color:#666;}
.shop-search .shop-page .shop-input{height: 43px;line-height: 43px;border: 1px solid #e1e1e1;text-align: center;width: 50px;display: inline-block;background: transparent;}

/* 推荐商品 */
 /* tabcontrol */
 .shop-search .shop-tabcontrol{}
 .shop-search .shop-tabcontrol .shop-tab-nav{width: 100%;height: 48px;border: 1px solid #e1e1e1;overflow: hiddenl;background: #fff;border-bottom-color: #ff6600;font-size: 20px;display: block;cursor: pointer;}
 .shop-search .shop-tabcontrol .shop-tab-nav-item{padding:0px 35px;float: left;color: #666;height: 48px;line-height: 48px;display: block;}
 .shop-search .shop-tabcontrol .shop-tab-nav-item.shop-active{color: #fff;background: #ff6600;}
 .shop-search .shop-tabcontrol .shop-tab-con{width: 100%;}
 .shop-search .shop-tabcontrol .shop-tab-con-item{width: 100%;display: none;overflow-x: hidden;position: relative;}
 .shop-search .shop-tabcontrol .shop-tab-con-item.shop-active{display: block;}
/* 商品推荐 */
 .shop-search .shop-recommend{padding-top: 0px;padding-bottom: 20px;} 
 .shop-search .shop-recommend .shop-goods-list{height: 365px;width: 100%;overflow: hidden;}
 .shop-search .shop-recommend .shop-goods-list ul{width: 1460px;height: inherit;}
 .shop-search .shop-recommend .shop-goods-list ul li{width: 223px;height: 335px;padding:20px 0px 10px;float: left;background: #fff;margin-right: 20px;}
 .shop-search .shop-recommend .shop-goods-list ul li .shop-goods-img{widows: 190px;height: 184px;margin-bottom: 20px;text-align: center;}
 .shop-search .shop-recommend .shop-goods-list ul li .shop-goods-img img{width: auto;height: 100%;}
 .shop-search .shop-recommend .shop-goods-list ul li .shop-goods-title{width: 100%;height: 23px;line-height: 23px;font-size: 16px;color: #333;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
 .shop-search .shop-recommend .shop-goods-list ul li .shop-goods-remark{width: 100%;height: 23px;line-height: 23px;font-size: 16px;color: #333;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
 .shop-search .shop-recommend .shop-goods-list ul li .shop-goods-price{width: 100%;height: 53px;line-height: 53px;font-size: 16px;font-weight: bold;color: #ff6600;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
 .shop-search .shop-recommend .shop-goods-list ul li:hover .shop-goods-title, .shop-search .shop-recommend .shop-goods-list ul li:hover .shop-goods-remark{color: #ff6600;}
 .shop-search .shop-recommend .shop-left-nav {background:#e1e1e1;color:#fefefe;display:block;position:absolute;width:25px;height:70px;left:0px; top: 50%;margin-top: -35px;cursor: pointer;}
 .shop-search .shop-recommend .shop-right-nav {background:#e1e1e1;color:#fefefe;display:block;position:absolute;width:25px;height:70px;right: 0px;top: 50%;margin-top: -35px;cursor: pointer;}
 .shop-search .shop-recommend .shop-left-nav, .shop-search .shop-recommend .shop-right-nav{line-height: 70px;font-size: 30px;color: #fff;text-align: center;z-index: 55;}



